broadcasting apparatus - Spanish English Dictionary